<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org" 
      xmlns:sec="http://www.pollix.at/thymeleaf/shiro">
<head th:replace="admin/common/html/head :: head_Normal(~{::title},~{::link},~{::style})">

<title th:text=${title}></title>
<!-- 这儿引用单独的css link -->
<link rel="stylesheet" th:href="@{/static/admin/assets/js/button/ladda/ladda.min.css}">
<style type="text/css">
/**
*这里写单独的css样式
*/
</style>

</head>

<body id="listbody">
<!-- 右边内容 -->
<div class="wrap-fluid">
    <div class="container-fluid paper-wrap bevel tlbr">
        <!-- 内容 -->
        <!--标题 通用-->
        <div th:replace="admin/common/html/title :: title(${title},${parenttitle},${isMsg},${msgHTML})">
        </div>
        <!-- 结束标题 通用-->
        <div class="content-wrap">
            <!-- 结束内容 -->
            <div class="row">
                <div class="col-sm-12">
                    <!-- 空白页开始-->
                    <div class="nest" id="Blank_PageClose">
                        <div class="title-alt">
                            <h6>首页</h6>
                            <div class="titleClose">
                                <a class="gone" href="#Blank_PageClose">
                                    <span class="entypo-cancel"></span>
                                </a>
                            </div>
                            <div class="titleToggle">
                                <a class="nav-toggle-alt" href="#Blank_Page_Content">
                                    <span class="entypo-up-open"></span>
                                </a>
                            </div>
                        </div>
                        <div class="body-nest" id="Blank_Page_Content">

                            <div id="image">
<pre>
      ___                        ___                    ___           ___           ___                        ___
     /  /\           ___        /  /\                  /  /\         /  /\         /  /\           ___        /  /\
    /  /::|         /__/\      /  /::\                /  /::\       /  /::\       /  /::|         /__/\      /  /::|
   /  /:|:|         \__\:\    /__/:/\:\              /  /:/\:\     /  /:/\:\     /  /:|:|         \__\:\    /  /:|:|
  /  /:/|:|__       /  /::\  _\_ \:\ \:\            /  /::\ \:\   /  /:/  \:\   /  /:/|:|__       /  /::\  /  /:/|:|__
 /__/:/_|::::\   __/  /:/\/ /__/\ \:\ \:\          /__/:/\:\_\:\ /__/:/ \__\:| /__/:/_|::::\   __/  /:/\/ /__/:/ |:| /\
 \__\/  /~~/:/  /__/\/:/~~  \  \:\ \:\_\/          \__\/  \:\/:/ \  \:\ /  /:/ \__\/  /~~/:/  /__/\/:/~~  \__\/  |:|/:/
       /  /:/   \  \::/      \  \:\_\:\                 \__\::/   \  \:\  /:/        /  /:/   \  \::/         |  |:/:/
      /  /:/     \  \:\       \  \:\/:/                 /  /:/     \  \:\/:/        /  /:/     \  \:\         |__|::/
     /__/:/       \__\/        \  \::/                 /__/:/       \__\::/        /__/:/       \__\/         /__/:/
     \__\/                      \__\/                  \__\/            ~~         \__\/                      \__\/    </pre></div>
                        </div>
                            <div>
<h3>
<a id="前言" class="anchor" href="#%E5%89%8D%E8%A8%80"></a>前言</h3>
<p>SYSY GROUP 2 MIS 旨在成为能够实现求职学生与招聘企业的有效联系，弥补招聘过程存在的不足，能够同时满足学生企业双方需求、使用体验更佳的就业服务网站系统。</p>
<h3>
<a id="项目介绍" class="anchor" href="#%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D"></a>项目介绍</h3>
<p>以下为本项目的相关代码架构</p>
<h3>
<div class="white"><div class="highlight"><pre>
<p>├─src<br />
│ ├─main<br />
│ │ ├─java<br />
│ │ │ └─com<br />
│ │ │ └─fc<br />
│ │ │ │ SpringbootStart.java<br />
│ │ │ │ SpringbootWebInitializer.java<br />
│ │ │ │ <br />
│ │ │ └─test<br />
│ │ │ ├─common<br />
│ │ │ │ ├─base<br />
│ │ │ │ │ BaseController.java<br />
│ │ │ │ │ BaseService.java<br />
│ │ │ │ │ PageInfo.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─conf<br />
│ │ │ │ │ FileConfig.java<br />
│ │ │ │ │ KaptchaConfig.java<br />
│ │ │ │ │ MybatisConfig.java<br />
│ │ │ │ │ PageHelperConf.java<br />
│ │ │ │ │ Swagger.java<br />
│ │ │ │ │ V2Config.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─dataSources<br />
│ │ │ │ │ DataSource.java<br />
│ │ │ │ │ DataSourceAspect.java<br />
│ │ │ │ │ DataSourceContextHolder.java<br />
│ │ │ │ │ DataSourceType.java<br />
│ │ │ │ │ DynamicDataSource.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─domain<br />
│ │ │ │ │ AjaxResult.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─druid<br />
│ │ │ │ │ RemoveDruidAdConfig.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─exception<br />
│ │ │ │ │ │ GlobalExceptionResolver.java<br />
│ │ │ │ │ │ QiNiuException.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ ├─demo<br />
│ │ │ │ │ │ DemoModeException.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ ├─enums<br />
│ │ │ │ │ │ QiNiuErrorEnum.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ └─file<br />
│ │ │ │ │ FileNameLengthLimitExceededException.java<br />
│ │ │ │ │ InvalidExtensionException.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─file<br />
│ │ │ │ │ FileUploadUtils.java<br />
│ │ │ │ │ FileUtils.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─interceptor<br />
│ │ │ │ │ MyInterceptor.java<br />
│ │ │ │ │ MyWebAppConfigurer.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─log<br />
│ │ │ │ │ Log.java<br />
│ │ │ │ │ LogAspect.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─quartz<br />
│ │ │ │ │ │ AbstractQuartzJob.java<br />
│ │ │ │ │ │ QuartzConfig.java<br />
│ │ │ │ │ │ QuartzDisallowConcurrentExecution.java<br />
│ │ │ │ │ │ QuartzJobExecution.java<br />
│ │ │ │ │ │ QuartzSchedulerUtil.java<br />
│ │ │ │ │ │ ScheduleConstants.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ ├─task<br />
│ │ │ │ │ │ V2Task.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ └─utils<br />
│ │ │ │ │ JobInvokeUtil.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─spring<br />
│ │ │ │ │ SpringUtils.java<br />
│ │ │ │ │ <br />
│ │ │ │ └─support<br />
│ │ │ │ ConvertUtil.java<br />
│ │ │ │ KaptchaTextCreator.java<br />
│ │ │ │ <br />
│ │ │ ├─controller<br />
│ │ │ │ │ AuthController.java<br />
│ │ │ │ │ IndexController.java<br />
│ │ │ │ │ SysAdminController.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─admin<br />
│ │ │ │ │ ApiController.java<br />
│ │ │ │ │ AutoCodeController.java<br />
│ │ │ │ │ CaptchaController.java<br />
│ │ │ │ │ DictDataController.java<br />
│ │ │ │ │ DictTypeController.java<br />
│ │ │ │ │ EmailController.java<br />
│ │ │ │ │ FileController.java<br />
│ │ │ │ │ JsonController.java<br />
│ │ │ │ │ LogController.java<br />
│ │ │ │ │ PermissionController.java<br />
│ │ │ │ │ ProvinceLinkageController.java<br />
│ │ │ │ │ QiNiuCloudController.java<br />
│ │ │ │ │ QuartzController.java<br />
│ │ │ │ │ QuartzJobController.java<br />
│ │ │ │ │ QuartzJobLogController.java<br />
│ │ │ │ │ RoleController.java<br />
│ │ │ │ │ ServiceController.java<br />
│ │ │ │ │ SwaggerController.java<br />
│ │ │ │ │ SysAreaController.java<br />
│ │ │ │ │ SysCityController.java<br />
│ │ │ │ │ SysDepartmentController.java<br />
│ │ │ │ │ SysInterUrlController.java<br />
│ │ │ │ │ SysNoticeController.java<br />
│ │ │ │ │ SysPositionController.java<br />
│ │ │ │ │ SysProvinceController.java<br />
│ │ │ │ │ SysStreetController.java<br />
│ │ │ │ │ ToolController.java<br />
│ │ │ │ │ UeditorController.java<br />
│ │ │ │ │ UploadController.java<br />
│ │ │ │ │ UserController.java<br />
│ │ │ │ │ <br />
│ │ │ │ └─gen<br />
│ │ │ │ EntBaseController.java<br />
│ │ │ │ EntCollectController.java<br />
│ │ │ │ EntInfoController.java<br />
│ │ │ │ EntJobController.java<br />
│ │ │ │ EntUserController.java<br />
│ │ │ │ InterviewController.java<br />
│ │ │ │ JobRecController.java<br />
│ │ │ │ NoticeInfoController.java<br />
│ │ │ │ OfferInfoController.java<br />
│ │ │ │ StuCollectController.java<br />
│ │ │ │ StuCvController.java<br />
│ │ │ │ StuInfoController.java<br />
│ │ │ │ StuPostRecordController.java<br />
│ │ │ │ <br />
│ │ │ ├─mapper<br />
│ │ │ │ ├─auto<br />
│ │ │ │ │ AdminMapper.java<br />
│ │ │ │ │ EntCollectMapper.java<br />
│ │ │ │ │ EntInfoMapper.java<br />
│ │ │ │ │ EntJobMapper.java<br />
│ │ │ │ │ EntUserMapper.java<br />
│ │ │ │ │ GeneratorMapper.java<br />
│ │ │ │ │ InterviewMapper.java<br />
│ │ │ │ │ JobRecMapper.java<br />
│ │ │ │ │ NoticeInfoMapper.java<br />
│ │ │ │ │ OfferInfoMapper.java<br />
│ │ │ │ │ StuCollectMapper.java<br />
│ │ │ │ │ StuCvMapper.java<br />
│ │ │ │ │ StuInfoMapper.java<br />
│ │ │ │ │ StuPostRecordMapper.java<br />
│ │ │ │ │ SysAreaMapper.java<br />
│ │ │ │ │ SysCityMapper.java<br />
│ │ │ │ │ SysDepartmentMapper.java<br />
│ │ │ │ │ SysInterUrlMapper.java<br />
│ │ │ │ │ SysNoticeMapper.java<br />
│ │ │ │ │ SysNoticeUserMapper.java<br />
│ │ │ │ │ SysPositionMapper.java<br />
│ │ │ │ │ SysProvinceMapper.java<br />
│ │ │ │ │ SysQuartzJobLogMapper.java<br />
│ │ │ │ │ SysQuartzJobMapper.java<br />
│ │ │ │ │ SysStreetMapper.java<br />
│ │ │ │ │ TsysDatasMapper.java<br />
│ │ │ │ │ TSysDictDataMapper.java<br />
│ │ │ │ │ TSysDictTypeMapper.java<br />
│ │ │ │ │ TSysEmailMapper.java<br />
│ │ │ │ │ TsysFileDataMapper.java<br />
│ │ │ │ │ TsysFileMapper.java<br />
│ │ │ │ │ TsysOperLogMapper.java<br />
│ │ │ │ │ TsysPermissionMapper.java<br />
│ │ │ │ │ TsysPermissionRoleMapper.java<br />
│ │ │ │ │ TsysRoleMapper.java<br />
│ │ │ │ │ TSysRoleUserMapper.java<br />
│ │ │ │ │ TsysUserMapper.java<br />
│ │ │ │ │ <br />
│ │ │ │ └─custom<br />
│ │ │ │ PermissionDao.java<br />
│ │ │ │ RoleDao.java<br />
│ │ │ │ SysUtilDao.java<br />
│ │ │ │ TsysDatasDao.java<br />
│ │ │ │ TsysUserDao.java<br />
│ │ │ │ <br />
│ │ │ ├─model<br />
│ │ │ │ ├─auto<br />
│ │ │ │ │ Admin.java<br />
│ │ │ │ │ AdminExample.java<br />
│ │ │ │ │ EntCollect.java<br />
│ │ │ │ │ EntCollectExample.java<br />
│ │ │ │ │ EntInfo.java<br />
│ │ │ │ │ EntInfoExample.java<br />
│ │ │ │ │ EntJob.java<br />
│ │ │ │ │ EntJobExample.java<br />
│ │ │ │ │ EntUser.java<br />
│ │ │ │ │ EntUserExample.java<br />
│ │ │ │ │ Interview.java<br />
│ │ │ │ │ InterviewExample.java<br />
│ │ │ │ │ JobRec.java<br />
│ │ │ │ │ JobRecExample.java<br />
│ │ │ │ │ NoticeInfo.java<br />
│ │ │ │ │ NoticeInfoExample.java<br />
│ │ │ │ │ OfferInfo.java<br />
│ │ │ │ │ OfferInfoExample.java<br />
│ │ │ │ │ StuCollect.java<br />
│ │ │ │ │ StuCollectExample.java<br />
│ │ │ │ │ StuCv.java<br />
│ │ │ │ │ StuCvExample.java<br />
│ │ │ │ │ StuInfo.java<br />
│ │ │ │ │ StuInfoExample.java<br />
│ │ │ │ │ StuPostRecord.java<br />
│ │ │ │ │ StuPostRecordExample.java<br />
│ │ │ │ │ SysArea.java<br />
│ │ │ │ │ SysAreaExample.java<br />
│ │ │ │ │ SysCity.java<br />
│ │ │ │ │ SysCityExample.java<br />
│ │ │ │ │ SysDepartment.java<br />
│ │ │ │ │ SysDepartmentExample.java<br />
│ │ │ │ │ SysInterUrl.java<br />
│ │ │ │ │ SysInterUrlExample.java<br />
│ │ │ │ │ SysNotice.java<br />
│ │ │ │ │ SysNoticeExample.java<br />
│ │ │ │ │ SysNoticeUser.java<br />
│ │ │ │ │ SysNoticeUserExample.java<br />
│ │ │ │ │ SysPosition.java<br />
│ │ │ │ │ SysPositionExample.java<br />
│ │ │ │ │ SysProvince.java<br />
│ │ │ │ │ SysProvinceExample.java<br />
│ │ │ │ │ SysQuartzJob.java<br />
│ │ │ │ │ SysQuartzJobExample.java<br />
│ │ │ │ │ SysQuartzJobLog.java<br />
│ │ │ │ │ SysQuartzJobLogExample.java<br />
│ │ │ │ │ SysStreet.java<br />
│ │ │ │ │ SysStreetExample.java<br />
│ │ │ │ │ TsysDatas.java<br />
│ │ │ │ │ TsysDatasExample.java<br />
│ │ │ │ │ TSysDictData.java<br />
│ │ │ │ │ TSysDictDataExample.java<br />
│ │ │ │ │ TSysDictType.java<br />
│ │ │ │ │ TSysDictTypeExample.java<br />
│ │ │ │ │ TSysEmail.java<br />
│ │ │ │ │ TSysEmailExample.java<br />
│ │ │ │ │ TsysFile.java<br />
│ │ │ │ │ TsysFileData.java<br />
│ │ │ │ │ TsysFileDataExample.java<br />
│ │ │ │ │ TsysFileExample.java<br />
│ │ │ │ │ TsysOperLog.java<br />
│ │ │ │ │ TsysOperLogExample.java<br />
│ │ │ │ │ TsysPermission.java<br />
│ │ │ │ │ TsysPermissionExample.java<br />
│ │ │ │ │ TsysPermissionRole.java<br />
│ │ │ │ │ TsysPermissionRoleExample.java<br />
│ │ │ │ │ TsysRole.java<br />
│ │ │ │ │ TsysRoleExample.java<br />
│ │ │ │ │ TSysRoleUser.java<br />
│ │ │ │ │ TSysRoleUserExample.java<br />
│ │ │ │ │ TsysUser.java<br />
│ │ │ │ │ TsysUserExample.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─custom<br />
│ │ │ │ │ │ BootstrapTree.java<br />
│ │ │ │ │ │ ColumnEntity.java<br />
│ │ │ │ │ │ GenVo.java<br />
│ │ │ │ │ │ Msg.java<br />
│ │ │ │ │ │ PermissionTreeModelVo.java<br />
│ │ │ │ │ │ PublicMsg.java<br />
│ │ │ │ │ │ RoleVo.java<br />
│ │ │ │ │ │ Service.java<br />
│ │ │ │ │ │ SQLAdapter.java<br />
│ │ │ │ │ │ TableEntity.java<br />
│ │ │ │ │ │ Tablepar.java<br />
│ │ │ │ │ │ TableSplitResult.java<br />
│ │ │ │ │ │ TitleVo.java<br />
│ │ │ │ │ │ TsysTables.java<br />
│ │ │ │ │ │ Ueditor.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ ├─autocode<br />
│ │ │ │ │ │ AutoCodeConfig.java<br />
│ │ │ │ │ │ BeanColumn.java<br />
│ │ │ │ │ │ GlobalConfig.java<br />
│ │ │ │ │ │ TableConfig.java<br />
│ │ │ │ │ │ <br />
│ │ │ │ │ └─email<br />
│ │ │ │ │ MailSenderInfo.java<br />
│ │ │ │ │ MyAuthenticator.java<br />
│ │ │ │ │ <br />
│ │ │ │ └─vo<br />
│ │ │ │ EntVO.java<br />
│ │ │ │ <br />
│ │ │ ├─service<br />
│ │ │ │ AdminService.java<br />
│ │ │ │ DictService.java<br />
│ │ │ │ EntCollectService.java<br />
│ │ │ │ EntInfoService.java<br />
│ │ │ │ EntJobService.java<br />
│ │ │ │ EntUserService.java<br />
│ │ │ │ FileService.java<br />
│ │ │ │ GeneratorService.java<br />
│ │ │ │ InterviewService.java<br />
│ │ │ │ JobRecService.java<br />
│ │ │ │ NoticeInfoService.java<br />
│ │ │ │ OfferInfoService.java<br />
│ │ │ │ QiNiuCloudService.java<br />
│ │ │ │ StuCollectService.java<br />
│ │ │ │ StuCvService.java<br />
│ │ │ │ StuInfoService.java<br />
│ │ │ │ StuPostRecordService.java<br />
│ │ │ │ SysAreaService.java<br />
│ │ │ │ SysCityService.java<br />
│ │ │ │ SysDatasService.java<br />
│ │ │ │ SysDepartmentService.java<br />
│ │ │ │ SysDictDataService.java<br />
│ │ │ │ SysDictTypeService.java<br />
│ │ │ │ SysFileDatasService.java<br />
│ │ │ │ SysFileService.java<br />
│ │ │ │ SysInterUrlService.java<br />
│ │ │ │ SysNoticeService.java<br />
│ │ │ │ SysNoticeUserService.java<br />
│ │ │ │ SysOperLogService.java<br />
│ │ │ │ SysPermissionService.java<br />
│ │ │ │ SysPositionService.java<br />
│ │ │ │ SysProvinceService.java<br />
│ │ │ │ SysQuartzJobLogService.java<br />
│ │ │ │ SysQuartzJobService.java<br />
│ │ │ │ SysRoleService.java<br />
│ │ │ │ SysStreetService.java<br />
│ │ │ │ SysUserService.java<br />
│ │ │ │ SysUtilService.java<br />
│ │ │ │ TSysEmailService.java<br />
│ │ │ │ UeditorService.java<br />
│ │ │ │ <br />
│ │ │ ├─shiro<br />
│ │ │ │ ├─config<br />
│ │ │ │ │ ShiroConfig.java<br />
│ │ │ │ │ ShiroFilterMapFactory.java<br />
│ │ │ │ │ <br />
│ │ │ │ ├─service<br />
│ │ │ │ │ AdminRealm.java<br />
│ │ │ │ │ EnterpriseRealm.java<br />
│ │ │ │ │ ExtendRolesAuthorizationFilter.java<br />
│ │ │ │ │ LoginType.java<br />
│ │ │ │ │ StudentRealm.java<br />
│ │ │ │ │ URLPermissionsFilter.java<br />
│ │ │ │ │ UserModularRealmAuthenticator.java<br />
│ │ │ │ │ UserToken.java<br />
│ │ │ │ │ <br />
│ │ │ │ └─util<br />
│ │ │ │ ShiroUtils.java<br />
│ │ │ │ <br />
│ │ │ └─util<br />
│ │ │ │ BeanUtils.java<br />
│ │ │ │ DateUtils.java<br />
│ │ │ │ MD5Util.java<br />
│ │ │ │ ServletUtils.java<br />
│ │ │ │ SimpleEmailUtil.java<br />
│ │ │ │ SnowflakeIdWorker.java<br />
│ │ │ │ StringUtils.java<br />
│ │ │ │ <br />
│ │ │ └─AutoCode<br />
│ │ │ AutoCodeUtil.java<br />
│ │ │</p>
</pre></div></div>
 </div>                       	

                        </div>
                    </div>
                </div>
                <!-- 空白页结束 -->
            </div>
            <!-- 结束内容 -->
        </div>
    </div>
</div>
<!-- 结束右边内容 -->


<!-- 通用js -->
<div th:include="admin/common/html/js :: onload_js">
</div>
<script type="text/javascript" th:src="@{/static/admin/assets/js/toggle_close.js}"></script>

</body>

</html>
